English Dictionary
◊ ENGLISH LAVENDER
English lavender
n : aromatic Mediterranean shrub widely cultivated for its lilac
flowers which are dried and used in sachets [syn: {English
lavender}, {Lavandula angustifolia}, {Lavandula
officinalis}]